Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
90 TWYNYRODYN ROAD Semi-Detached £101,236 £83,000 31 Jan 2020
90A TWYNYRODYN ROAD Terraced £134,378 £31,950 10 Sep 1999
91 TWYNYRODYN ROAD Semi-Detached £128,101 £35,000 27 Oct 2000
92 TWYNYRODYN ROAD Semi-Detached £114,079 £115,000 13 Sep 2022
96 TWYNYRODYN ROAD Terraced £54,353 £18,000 22 Mar 2002
98 TWYNYRODYN ROAD Terraced £74,849 £52,000 13 Jul 2015